// Authors: Matthew DeNovio
#include "Character.h"

#include <fstream>
#include <string>

using namespace std;

// Constructor
Character::Character()
{
	_upImage.LoadImage("Characters/Player/image_up.txt");
	_downImage.LoadImage("Characters/Player/image_down.txt");
	_leftImage.LoadImage("Characters/Player/image_left.txt");
	_rightImage.LoadImage("Characters/Player/image_right.txt");
}

// Deconstructor
Character::~Character(void)
{
}


// Draws Character Image on the Screen
void Character::DrawUpImage(Camera * gameCamera){ _upImage.DrawImage(_location, gameCamera);}

void Character::DrawDownImage(Camera * gameCamera){ _downImage.DrawImage(_location, gameCamera);}

void Character::DrawLeftImage(Camera * gameCamera){ _leftImage.DrawImage(_location, gameCamera);}

void Character::DrawRightImage(Camera * gameCamera){ _rightImage.DrawImage(_location, gameCamera);}


